package com.wanda.service.impl;

import java.util.List;

import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service;

import com.wanda.dao.ContractDAO;
import com.wanda.model.ContractModel;
import com.wanda.service.ContractService;

/**   
*    
* 项目名称：wanda_java2
* 类名称：ContractServiceImpl   
* 类描述：   合同serviceImpl
* 创建人：SunBGLARE
* 创建时间：2016年5月27日 上午12:01:07   
* 版本：1.0.1     
*/
@Service
public class ContractServiceImpl implements ContractService {

	@Autowired
	private ContractDAO contractDAO;
	
	public int addContract(ContractModel contract) {
		return contractDAO.addContract(contract);
	}

	public int updateContract(ContractModel contract) {
		return contractDAO.updateContract(contract);
	}

	public int deleteContract(ContractModel contract) {
		return contractDAO.deleteContract(contract);
	}

	public List<ContractModel> selectAll() {
		return contractDAO.selectAll();
	}

	public List<ContractModel> selectBySql(String SearchSql) {
		return contractDAO.selectBySql(SearchSql);
	}

	public int updateContractState(ContractModel contract) {
		// TODO Auto-generated method stub
		return contractDAO.updateContractState(contract);
	}

	public List<ContractModel> selectBySqlExcel(String SearchSql) {
		// TODO Auto-generated method stub   
		return contractDAO.selectBySqlExcel(SearchSql);
	}

}
